SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwtRelEdificioOrganizacion
AS
SELECT     dbo.tb_RelEdificioOrg.idReledificioOrg AS ID, dbo.tb_RelEdificioOrg.IdEdificio AS Edificio, dbo.tb_Edificios.Nombre, 
                      dbo.tb_SubOrganizaciones.Descripcion AS Organizacion, dbo.tb_SubOrganizaciones.Telefono, dbo.tb_Jornadas.Descripcion AS Jornada, 
                      dbo.tb_NivelesEnsenanza.NivelEnsenanza, dbo.tb_ModalidadesEnsenanza.Descripcion AS Modalidad, dbo.tb_SubOrganizaciones.EsPropia, 
                      dbo.tb_SubOrganizaciones.FechaAlta, dbo.tb_SubOrganizaciones.Baja, dbo.tb_SubOrganizaciones.FechaBaja, 
                      dbo.tb_SubOrganizaciones.Mnemo
FROM         dbo.tb_Edificios INNER JOIN
                      dbo.tb_RelEdificioOrg ON dbo.tb_Edificios.idEdificio = dbo.tb_RelEdificioOrg.IdEdificio INNER JOIN
                      dbo.tb_SubOrganizaciones ON dbo.tb_RelEdificioOrg.IdSubOrganizacion = dbo.tb_SubOrganizaciones.idSubOrganizacion INNER JOIN
                      dbo.tb_NivelesEnsenanza ON dbo.tb_SubOrganizaciones.Nivel = dbo.tb_NivelesEnsenanza.idNivelEnsenanza AND 
                      dbo.tb_SubOrganizaciones.Nivel = dbo.tb_NivelesEnsenanza.idNivelEnsenanza INNER JOIN
                      dbo.tb_ModalidadesEnsenanza ON dbo.tb_SubOrganizaciones.Modalidad = dbo.tb_ModalidadesEnsenanza.idModalidad INNER JOIN
                      dbo.tb_Jornadas ON dbo.tb_SubOrganizaciones.Jornada = dbo.tb_Jornadas.idJornada AND 
                      dbo.tb_SubOrganizaciones.Jornada = dbo.tb_Jornadas.idJornada CROSS JOIN
                      dbo.tb_Turnos
GO
GRANT SELECT ON  [dbo].[vwtRelEdificioOrganizacion] TO [LegajoEdilico]
GRANT SELECT ON  [dbo].[vwtRelEdificioOrganizacion] TO [SoloVer]
GO
